Christian Humanism and the Puritan Social Order by Margo Todd