John W. Mecom Jr.

GPTKB entity