William H. Harsha Jr.

GPTKB entity