A Philosopher's Pilgrimage - 9781032407326