The National Catholic Review

Galway Bay

9780446579001
Book cover
Grand Central. 576p $26.99
By Mary Pat Kelly