Scan barcode
A review by rwaringcrane
Bel Canto by Ann Patchett
4.0
Rich description and thoughtful character development create both believable setting and multi-layered personalities for an unbelievable series of events.