A review by pchamblee
The Rosie Result by Graeme Simsion

5.0