William T. Moore Jr.

GPTKB entity