This book gets 3 stars for story. It was only okay. But I give it another star for David. I am putting him up there with Jace in CoG, Percy Jackson, Peeta, Jonah Griggs and Perry in Under the Never Sky. I love him so much, why'd he have to go do that? Thankfully the next book is soon (but not soon enough)!