Sir John Macgregor

GPTKB entity