Ancient Irish histories : the works of Spencer, Campion, Hanmer, and Marleburrough | NiceBooksReads