Sir John MacCoghlan

GPTKB entity