A review by carhog
Echoes by Maeve Binchy

5.0

Utter perfection. Beautiful, awful, painful, I will never forget this book.