Puritans and Puritanism in Europe and America by Francis J. Bremer & Tom Webster