How God Gives Us Biblical Language to Help us in our Suffering: Toward a Biblical Theology of Suffering, Part II
Dave Shive lives in Catonsville, MD, and has been married to Kathy for 52 years. They have 3 married children and 11 grandchildren. Dave writes, […]