A review by pun1sher
City of Ashes by Cassandra Clare

reread