Kenneth Robertson Bruce

GPTKB entity