Reading progress update: I've read 168 out of 411 pages.

City of Ashes  - Cassandra Clare

It's always the damn Fae that are the biggest D*cks