James H. Ottaway Jr.

GPTKB entity