Historical Dictionary of the Puritans - 9780810850859