3 1/2This is another book which is, in a way, hard for me to review. The book was not without its flaws. In many ways I can think of more negative things to say about the book than positive ones - but, despite that, I still liked it. I didn't love it, and I wouldn't rave about it or say that i...