Alfred (Sam) Schroeder is a retired United Church of Christ pastor living in Defiance, Ohio.

By this author