Eugene F. McDonald Jr.

GPTKB entity