A review by mericsherwood
Midlife: A Philosophical Guide by Kieran Setiya

challenging hopeful informative reflective slow-paced

3.75