yt99 's review for:

City of Lost Souls by Cassandra Clare
3.5
adventurous slow-paced