City of Fallen Angels (Mortal Instruments)

City of Fallen Angels - Cassandra Clare Great page turner. Ends on a major cliff-hanger.