bibliochild 's review for:

Perdido Street Station by China MiƩville

Read this a long time ago. I remember it being beautifully written but also really disturbing in parts.