John Loughborough Jr.

GPTKB entity