Geoffrey Simon George Macarthur

Info

Nationality: British

Appointed: 10th July 1998

Resigned: 10th August 2005

Location