Concept

De Chastelain, John

Properties

SES ID
  • 396861
Notation
  • 396861
In scheme
Top concept of
Definition
  • Retired soldier and diplomat who was active in the Northern Ireland peace and decommissioning processes.