Understanding Suffering: Dealing with Difficult Problems with R.C. Sproul