Explaining the English Revolution: Hobbes and His Contemporaries - 9780739103623