William John McNaughton

GPTKB entity