City of Ashes - Cassandra Clare
Excellent! I raced through this book!