John Francis Welch Jr.

GPTKB entity