What was the name of the Puritan General who deposed Charles I and ruled England for 10 years in a military dictatorship
The _____________________ granted religious toleration to all people in France, specifically the Huguenots.
European history of 1500-1720's