Andrew H. Foote Jr.

GPTKB entity