Absolutely brilliant!!!! I wish i could give it 6 stars! Such a imaginative tale about love, right and wrong, cruelty and everything in between. I have never hated a villain as much as i did in this book. Can't wait to read the "second" one! Loved it loved it loved it!