The english wars and republic, 1637-1660 - SeellhGraham E. (Questions and analysis in history)