03.17.2021 - By Desiring God
God determines the direction of history down to the smallest detail. But what is his ultimate goal in all his providence?