This was more like a 3.5 star read for me, but I felt that marking 4 stars was misleading. 4 stars means I really like something- and while I enjoyed this story more than I thought I would, it was still hard to get into and just so much. I guess that doesn't say much about my intelligence level, but it is what it is. 
 I do have to say, however, that Ms. Stiefvater has a way with words. The whole book felt lyrical, a beautiful swooping cadence that made it feel as though the story was (were?) dancing through my head. I will most assuredly be picking up the next book, and might even consider reading the rest of Ms. Steifvater's works.