Scan barcode
keary's review
3.0
A book of its time. Full of fascinating ideas and very little characterisation. Worth a read but don't expect an epic full of warm and interesting people.
More...
Scan barcode
3.0