Canny, Prof Nicholas books & textbook
Imagining Ireland's Pasts: Early Modern Ireland through the Centuries
Oxford University Press /2024-04-30 Paperback / 432 Pages
isbn-10: 0198911424 / isbn-13: 9780198911425
Oxford University Press /2024-04-30 Paperback / 432 Pages
isbn-10: 0198911424 / isbn-13: 9780198911425