Jim Galloway

Reverend James Galloway, or Jim Galloway, was