Presidents

  • 1921-3 TM Taylor
  • 1923-6 T Kyle
  • 1926-8 JS Spencer
  • 1928-30 T Kyle
  • 1930-1 JK Murdoch
  • 1931-2 JC Bell
  • 1932-4 A Law
  • 1934-5 D Murdoch
  • 1935-7 WH Dilly
  • 1937-9 T Henderson
  • 1939-45 (WW2)
  • 1946-53 T Henderson
  • 1953-5 ML Harper
  • 1955-6 N MacKenzie
  • 1956-9 D Forbes
  • 1959-63 ML Harper
  • 1963-70 JM Bryce
  • 1970-4 WJ Reid
  • 1974-7 B Lodge
  • 1977-9 JWR Smith
  • 1979-82 DWL MacKenzie
  • 1982-4 WD Robb
  • 1984-5 DWL MacKenzie
  • 1985-8 I Grieve
  • 1988-91 PJ Bonnington
  • 1991-4 AM Muir
  • 1994-7 IR Brechin
  • 1997-9 RC Frew
  • 1999-2002 JM Archer
  • 2002-3 IR Brechin
  • 2003-6 MJ Horner
  • 2006-9 MRS Sanders
  • 2009-11 JD Alden
  • 2011-12 MJ Horner
  • 2012- J Smith