Scan barcode
A review by thwak
Perdido Street Station by China Miéville
adventurous
medium-paced
2.0
so many deus ex machinas
Moderate: Rape
Scan barcode
2.0
Moderate: Rape