Henry Vane
-

The Mayflower: The New England men at Westminster, 1640-1660
In September 1620, the Mayflower set sail, transporting the first Puritan separatists to the ‘New World’. But, even thousands of…

In September 1620, the Mayflower set sail, transporting the first Puritan separatists to the ‘New World’. But, even thousands of…