A review by leighalice
Bel Canto by Ann Patchett

4.0