lydia2424 lydia2424 31-10-2016 History contestada what best explains why the pilgrims and Puritans left England?