William Cooper Procter

GPTKB entity