Toyed with three or four stars, settled on four because for all his seemingly aimless wandering and "I'm just making this up as I go," he really always brings the story home. Some authors that I really admire suck at endings, Stephen King comes to mind, but Neil always delivers the goods whether it...