Trusting God by Jerry Bridges is one such book. Originally published in 1988, and re-released in 2008, it has lost none of its value for the time that has elapsed.
Much of this book is about how we can trust God even when life is painful. In order to do that one has to have a good grasp of the sovereignty of God. I love Bridge’s quote (pg. 53):
“Let us not be guilty of breaking a bruised reed (a heavy heart) by insensitive treatment of the heavy doctrine of the sovereignty of God.”
Bridges walks the line between Calvinistic (Predestination) and Armenian/Wesleyan (Free Will) in a wonderful way. “…the Bible’s consistent teaching that God is able and does move upon the hearts and minds of people to accomplish His purposes. Yet it also seems equally clear from these passages that God does this without violating or coercing their wills, but rather that He works His mysterious way through their wills to accomplish His purposes.”
Bridges asserts that while Scripture explains both concepts of sovereignty as well as freedom and personal responsibility, it never fully explains the relationship between the two. He at length explores these concepts with a light touch and deep understanding with practical application.
If you struggle and hurt and life is difficult (and when isn’t it for all of us at times?), then I recommend this book to you. It is easily read and understood even though a big word like “sovereignty” can put one off, it is an essential characteristic of God for us to understand if we are to walk in faith and confidence into the life He calls us to. This is a book I will be going back to again and again.