John Stirling has been elected President of the Institute for the coming year. At the annual general meeting in Perth on 18 November.