Internet Archive BookReader

Caithreim Cellachain Caisil : the victorious career of Cellachan of Cashel, or, The Wars between the Irishmen and the Norsemen in the middle of the 10th century