William Poole Jr.

GPTKB entity