Kals, John G.

first name (variants): G.
honorific(s): Rev.