Every school child knows the story of the Pilgrims who landed at Plymouth Rock in 1620 to practice their religion free from ...