It is impossible to read a Michael Horton book quickly. He tackles difficult theological challenges from a deeply-imbedded Reformed position and it is easy to get lost in his logic. With that understood, he should be read by truth-seeking believers. This book in particular is an excellent exposition of thought regarding God's covenant dealings with with His creation. Horton starts slowly, but of necessity, by explaining the nature of covenants in the ancient Middle East and demonstrates how the basic structure of those covenants can be used to shed light on the biblical covenants. Unless the reader has an historical bent, this part of the book is laborious. I caution you, however, to not abandon your journey through this material too quickly. For the one who "perseveres to the end" (Reformed reference intentional), that endurance will be rewarded. The book has many strengths to commend it. Horton gives comprehensive treatment to the differentiation and correlation between the covenants of law and promise. His explanation of the New Testament believer's responsibility to Old Testament law is a fitting conclusion. Although this book is not what I expected, Horton's work is well worth the investment of time and effort to read and digest.