William Francis Sutton Jr.

GPTKB entity