"Not everything that's true needs to be said." 
 I really wish GoodReads would let me give half stars. I'm torn between three and four stars for this book. Having read TID trilogy first, City of Bones seemed very amateur. Cassandra Clare has grown a lot as a writer since this book. That being said I still couldn't put the book down. I can't really put my finger on what kept me flipping through despite the similes that made me cringe and the entire chapter that flips to the first person to give us the back story of a character. Those are all things that would usually drive me up a wall, but I found myself being forgiving. So far I definitely prefer TID (and it's nice that that can really be read as a stand alone trilogy), but I'm intrigued enough to keep going. 
 (view spoiler)[I'm not sure how I feel about the parabatai in this book. Maybe Jem and Will were just too epic and I was expecting another beautiful bromance, but from this book parabatai don't seem as special as they did in TID. I'm confused how Jace and Alec even decided to be parabatai in the first place. I guess I'll have to wait and see what gets hashed out there. (hide spoiler)] 
 This series is my new guilty pleasure. The writing isn't fantastic and the storyline is a rehashing of old things (but let's be honest, what book isn't?), but Clare's writing always manages to hook me. And I just love the banter between her characters.