Reading progress update: I've read 119 out of 492 pages.

City of Glass - Cassandra Clare

It's always Simon who gets himself in trouble