Sir John W. W. Macpherson

GPTKB entity