John Joseph Martin

Info

Nationality: Irish

Appointed: 20th September 1995

Resigned: 8th September 1998

Location