A review by moogen
The Impossible Lives of Greta Wells by Andrew Sean Greer
3.0
A pleasant read for planes and beaches... And that's not a bad thing
3.0