Sir John Macpherson

GPTKB entity