David Keegan

GPTKB entity