Robert Alexander Swenson Jr.

GPTKB entity