Robert Terwilliger Sr.

GPTKB entity