I remember at the first Together for the Gospel (I think), John Piper was asked what expositors he listened to and without batting an eye, he said, “Sinclair Ferguson.” We have a numberous resources available from him online through the church he currently pastors. Today, on an elliptical, I was stirred by his final sermon from a series on the book of James. I would commend it to you:
6/1/08AM – Dr. Sinclair Ferguson, Restoring the Wanderer, James 5:19-20