Peter Hardwick Giles

Info

Nationality: British

Appointed: 19th July 1994

Resigned: 5th January 1996

Location