Sir John Murray MacGregor

GPTKB entity