I think this is the first book that I've really felt such an intense emotional rending between the three and four stars. So I'll give you reasons why I'd give it either. I'll start with why I hesitate to give a definite I LOVE IT:Not a lot of female characters in this one, which may sound like a pet...