John Calhoun Deagan

GPTKB entity