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