C. M. Eddy Jr.

GPTKB entity