Major-General John Hamilton Roberts

GPTKB entity