The following pages link to Driving with Plato: The Meaning of Life's Milestones by Robert Rowland Smith: