The heavenly contract : ideology and organization in pre-revolutionary Puritanism