Dr. John I. Snyder is author of Resenting God and Your 100 Day Prayer. As an ordained Presbyterian pastor, John has served congregations in the United States and planted churches in California and Switzerland. He is the advisor and lead author for theology and culture blog Theology Mix (www.theologymix.com), which hosts 80+ authors and podcasters and visitors from 175 countries. He received his Doctor of Theology degree magna cum laude in New Testament Studies from the University of Basel, Switzerland. He also has Master of Theology and Master of Divinity degrees from Princeton Theological Seminary in Princeton, New Jersey.