John Craufurd

GPTKB entity