John R. Deane Sr.

GPTKB entity