John Henry George Baker

Info

Nationality: British

Appointed: 1st March 1996

Resigned: 1st June 2001

Location