Leadership Stories
Subscribe to John’s Substack for his latest writings.
Before They Went Ashore: The Mayflower
September 6, 1620: 102 people set out in one leaking ship. What they did before stepping ashore founded a country.
Subscribe to John’s Substack for his latest writings.
September 6, 1620: 102 people set out in one leaking ship. What they did before stepping ashore founded a country.