A fun ride that I was happy to take. Often hilarious and often thought provoking in a way that this author seems to have staked his name on.