This book was just so all over the place, that I just don't know what to rate it. 2? 2,5? 3? I think I'll settle with a 2, just because it had such a disappointing ending (but I was ready to rate it a 3 or 4 at the start).Which takes me to... The start - actually about the first half of the book was...