William James Dennis Jr.

GPTKB entity