George M. Ewing Sr.

GPTKB entity