From times gone by: reminiscences and ideas.