Make no mistake: this is NOT a children's book. It may have a child on the cover, it may be narrated by a child, but this is the kind of book that will give children -- and some adults for that matter -- nightmares. I've read many bad things in my ti...