Sigh. This is my son's favorite book. He loves it so much, in fact, that he is writing his own novel patterned after it. He loves it so much that he checked it out from the school library again last week "so you can read it, too, Mom. I think you'll like it." How could I say no to that? Let's just say it was not the worst book I've ever read. There were approximately 30 "main" characters, which drove me pretty batty, but the plot was OK once it got moving. It was maybe a 2.5 star book.