Peter Richard Campbell Farmer was born in April 1949.
26 May 2016
Significant Control
06 Apr 2016
Significant Control
01 Jan 2002
Resignation
18 Jun 2001
Appointment
18 Jun 2001
Appointment
16 Sep 1999
Appointment
17 May 1995
Resignation
25 Apr 1995
Resignation
30 Sep 1991
Resignation
15 Jul 1991
Appointment