Scan barcode
A review by mcearl12
Haven by Emma Donoghue
4.0
My true rating would be between a 3 and a 4. Midway I’d have given a 3, but by the books end, I’m firmly at 4.
Scan barcode
4.0