Mary Pat Kelly

Books Authored

Reviewed by: 

Irish Above All is a likeable book, nicely written and carefully paced—just a bit too long.”