H. C. Piper Sr.

GPTKB entity