William P. G. Harding Jr.

GPTKB entity