Major-General Charles Keightley

GPTKB entity