A review by michelle_allen
The Stone Diaries by Carol Shields

emotional reflective

4.0