James Patrick O'Donnell

Info

Nationality: American

Appointed: 1st February 1998

Resigned: 28th May 2004

Location