capitaininch 's review for:

Perdido Street Station by China Miéville
3.5
adventurous slow-paced

A bit long but well written.