4.5 stars. The only reason I didn't give this book a full five stars is because I'm not a fan of head-hopping. It seems that every character in the book that had a role to play was given scenes in which we were in their head. Now, with that being said, I know I'm probably not being fair because t...