this book has stood the test of time because it deals with issues that are always relevant
I mentioned a couple of weeks ago that Tim Challies was launching a kind of online reading club.
If that interested you then get the book now as the reading has begun!
The good news is that you can get J.C. Ryle’s Holiness book free from Christian Classics Ethereal Library.
Christian Classics Ethereal Library is well worth checking out as it is a treasure trove of old Christian books.