William S. Mc Arthur Jr.

GPTKB entity