James A. McGuffey

GPTKB entity