Richard Clough Anderson Jr.

GPTKB entity