Donald Arvid Nelson Jr.

GPTKB entity