John W. Short Jr.

GPTKB entity