James A. McGonigle

GPTKB entity