John Launer: Making sense of our times