Scan barcode
A review by hoorayleigh
The Book of Strange New Things by Michel Faber
3.0
There wasn't a single likable character in this novel.
Scan barcode
3.0