If you have never considered the doctrines of grace or you are firmly established in their understanding this is for you.It was an excellent encouragement to my soul and caused me great joy in my God.The sovereignty of God is of supreme importance.God is sovereign, and this includes sovereignty in all parts of our salvation.I highly recommend this book for the edification of your soul.I saw Steve Lawson preach a number of years ago and loved how he handled the text in John 10 on the Good Shepherd.He is careful in handling the text throughout the Gospel of John to show a clear and consistent theology.Praise God for his sovereignty! Listened on my iPod.