John Macrae

GPTKB entity