Walter Edward Carter Jr.

GPTKB entity