Walter J. Kohler Jr.

GPTKB entity