Maggie Stiefvater always does this to me: her language is really good, she writes books with great world building and original twists, and her characters are complex and interesting. I see it, I admire it, but I never seem to get sucked in like I
want to, you know, where the book grips you and you can't put it down before it spits you out on the other end.
Raven boys is really good, but it was put-downable, and I really, really wanted it not to be. I have other books I've given 4 or 5 stars
because they pulled me in, but were not as good technically. So this leaves me quite conflicted on which rating I should give this. Emotionally I want to give it a 3, but logically I know it should be a 4... As most my ratings are emotionally driven, I've given this a 3 - for now, anyway.
But seriously, it's a really good book!