Dr. John McCafferty
John McCafferty is Director of the Micheal O Cleirigh Institute at University College Dublin. He has published articles on late medieval and early modern Ireland.
John McCafferty is Director of the Micheal O Cleirigh Institute at University College Dublin. He has published articles on late medieval and early modern Ireland. See less
Dr. John McCafferty's Featured Books