The English revolution, 1640: three essays - Hill, Christopher, 1912-2003 (The Marxist Text Book Series, 1940)