Perplexities: Machinations on Life - Kindle edition