
Hey everybody,
On September 6, 1620, a little band of 130 set sail on a Dutch cargo ship called the Mayflower, for a near two-month journey across the stormy North Atlantic. They would land at Cape Cod in November, write up an agreement of self-governance, stumble onto land, and mostly perish in the harsh New England winter.
Of course, there were already …
