John W. Rogers Sr.

GPTKB entity