Peter Duncan Thompson

Info

Nationality: British

Appointed: 31st March 1999

Resigned: 31st July 2004

Location