James R. Edmunds, Jr.

GPTKB entity