A review by graceanais
The Rosie Project by Graeme Simsion

4.0

Nice, easy read