Puritanism - Finch, Martha L. (Religion and American cultures ; 1, 2003)