The guide for the perplexed | NiceBooksReads