Titles by Michael Cavanagh

Paradise Lost

Michael Cavanagh
Feb 2020 - The Catholic University of America Press
$29.95 USD - Paperback / softback

Professing Poetry

Michael Cavanagh
Aug 2010 - The Catholic University of America Press
$24.95 USD - Paperback / softback