Oliver Cromwell : lord of the Fens /
Rouse, Michael(Local historian)
Ely Society.
[Ely] : Ely Society,
2011.
Cromwell, Oliver, 1599-1658.
Heads of state