It's easy to trust God when everything is going well. But when adversity strikes--a school shooting, a cancer diagnosis, a financial setback--do you wonder if God cares or if He's even there at all? In this 31-day devotional, author Jerry Bridges tackles the doctrine of God's sovereignty. These daily readings set the biblical foundation for the essential goodness of His character. In a clear and warm manner, Bridges explains how you can and should choose to trust God no matter what happens in life.