John Cornelius Gillies Shields was born in April 1949.
06 Apr 2016
Significant Control
06 Mar 2013
Appointment
22 Sep 2003
Resignation
06 Sep 2003
Resignation
29 Sep 1997
Appointment
24 Sep 1995
Appointment
30 Mar 1994
Resignation
05 Sep 1993
Appointment