John A. Rogers Sr.

GPTKB entity