John Hoppner Jr.

GPTKB entity