Major-General John Harding

GPTKB entity