James Atterby McCairns

GPTKB entity