Alan James Johnstone - (1921-1992)