Scan barcode
A review by vizira
The Book of Strange New Things by Michel Faber
4.0
I h8 Peter but otherwise very enjoyable. not quite as good as the Sparrow but what is.