Imagining Ireland's Pasts: Early Modern Ireland through the Centuries by Nicholas P. Canny | Menrva Books