Offices held
1990-12-13 - 1996-03-21
Preceded by
David Beattie Succeeded by
Michael Hardie Boys
David Beattie Succeeded by
Michael Hardie Boys
Timeline
1932
1939
1946
1953
1960
1967
1974
1981
1988
1995
2002
2009
2016