John K. Stack Jr.

GPTKB entity