Sir William Robert McGregor

GPTKB entity