A review by orchee
The Rosie Project by Graeme Simsion

3.0

anyone with a slight knowledge of genetics would know who the father is. the other emotional and unconventional characteristics were enjoyable.