The English Levellers - Sharp, Andrew 1940- (Cambridge texts in the history of political thought, 1998)