Sir John Knox Laughton

GPTKB entity