John Bowring Jr.

GPTKB entity