Stray thoughts of a life-time: reflections, suggestions, aspirations,