Samuel Y. Gibbon, Sr.

GPTKB entity