I really wanted to give this a five star rating. I really did, but it's either a 4 or a 4.5. There is so much in this book that I did not like, but the things I loved were so strong. I might have a full review coming, but I'm not sure yet.