City of Bones by Cassandra Clare
Young Adult Romance
4,207 books — 10,114 voters