The Stoic Challenge A Philosopher's Guide to Becoming Tougher, Calmer, and More Resilient William B. Irvine 4h 6m July 2022