The Long Argument : English Puritanism and the Shaping of New England Culture, 1570-1700 - Stephen Foster (1991)