A Guide for the Perplexed: A Novel