John Ross ALLAN , 19121989 (aged 76 years)