Scan barcode
A review by maggie1025
The Rosie Project by Graeme Simsion
adventurous
funny
hopeful
lighthearted
reflective
medium-paced
3.25