Rebellion or revolution? England 1640-1660
Aylmer, G. E.
Oxford Oxford University Press
1986
Includes bibliography and index