Walter E. "Ted" Carter Jr.

GPTKB entity