A Full Life: Reflections at Ninety