A review by sarahjaynes
City of Bones by Cassandra Clare

4.0

minus one star for the nonsense