John Harrison Surratt Sr.

GPTKB entity