God's attributes is the most practical of subjects, inspiring and shaping the entire Christian life. Contemplating who God is and what He has promised to do can bring great comfort to the most despairing soul. Moreover, it brings immense delight to all those who recognize their chief end as the glory and enjoyment of God. In The Excellencies of God, Terry L. Johnson explores several aspects of the divine character and shows how they play...