Sir William G. Macpherson

GPTKB entity