When you think about Puritanism, you must begin by getting rid of the slang term 'Puritanism' as applied to Victorian religious hypocrisy. This does not apply to seventeenth-century Puritanism.
Worldly Saints: The Puritans As They Really Were (ed. Harper Collins, 2010) - ISBN: 9780310874287