Major-General John Keir

GPTKB entity