John Owen and English Puritanism: Experiences of Defeat (Oxford Studies in Historical Theology) [Hardcover]