James C. Fernald

GPTKB entity