Richard Clough Anderson, Jr.

GPTKB entity