Thinking 101 (How to Reason Better to Live Better) - 9781250805973