Stephen Charnock is the author of the magnificent "The Existence and the Attributes of God". In this book, Charnock discusses the doctrine of our regeneration in Christ. In speaking of John 3.16,... This description may be from another edition of this product.