William H. Lewis Jr.

GPTKB entity