Palmer C. Putnam

GPTKB entity