City of Bones  - Cassandra Clare
3.5 because of the annoying bit towards the end.