John W. Short Sr.

GPTKB entity