John W. Rogers, Sr.

GPTKB entity