Greg Davis is pastor emeritus of Cornerstone Church (AG) in Southaven, Mississippi, and an ordained Assemblies of God minister. He is the author of Standing Strong in the Storm: Cultivating Resilience in Times of Trouble.
Struggling with the question of why God was allowing so much pain in his life despite his best efforts to serve Him, Greg Davis found his answer already written out in God's Word.