George H. Krapf, Sr.

GPTKB entity