Gripping, wacky and thought provoking. I cringed a bit as he wandered a bit thoughtlessly into the realm of the scientific. I can excuse this from an author that predates the blessed growing precedent for technical integrity among novelists from all walks.