John W. Keogh

GPTKB entity