John W. Mecom Sr.

GPTKB entity