John Rutledge Jr.

GPTKB entity