John MacGregor (philosopher)

GPTKB entity