Major General Sir Charles MacGregor

GPTKB entity