Title: On the causes of the success of the English Revolution of 1640-1688
Subjects: History
Places: Great Britain
Time periods: Puritan Revolution, 1642-1660, Restoration, 1660-1688