John O. Gooch is a free-lance writer and editor. A native of Missouri, John is a retired pastor who is a youth ministry consultant, a youth teacher, a Stephens Ministry leader and a writer of curriculum resources, both for youth and for adults. Dr. Gooch earned a B.A. in history, the M. Div. and a Ph.D. in Historical Theology from St. Louis University.
Show More…