John Coger Martling Jr.

GPTKB entity