Major-General John Hawkesworth

GPTKB entity