John A. Notte Jr.

GPTKB entity