John Archbold Jr.

GPTKB entity