John B. Orr Jr.

GPTKB entity