John K. Tener Jr.

GPTKB entity