Legacies of 1620 and the Mayflower: Native Americans of New England

America’s founding myth depicts the establishment of the Puritan colony, celebrated at Thanksgiving, as the point of origin of the country. The history of the indigenous peoples on whose lands the English moved are too often a marginal or a neglected part of the founding myth of New England and America. UMass Lowell History Professor […]