Liberty of conscience : the history of a Puritan idea