Sir William Robert McPherson

GPTKB entity