The Purpose of God in Suffering, by Mitch Davis (01/23/11)

January 23, 2011