Reading progress update: I've read 162 out of 318 pages.

City of Ashes - Cassandra Clare

Okay, definitely better than the first one. It's more engaging and the narration is flowing more naturally. It has also started to ruin me piece by piece, which is not really good. I just wish Clary would but less stupid because she's still annoying. Oh well.