Past president Alastair G. presenting speakers at the 2006 AGM