The British Republic 1649-1660 - Ronald Hutton (Bloomsbury, 2000)