Understanding Affections in the Theology of Jonathan Edwards: "The High Exercises of Divine Love" by Ryan J. Martin Back to product details page >