A review by katdfleming
The Rosie Project by Graeme Simsion

4.0

Well written! So funny and touching (but in a refreshingly non-saccharine way.)