John Egmont Jr.

GPTKB entity