William Hartranft Jr.

GPTKB entity