What sort of a man was Oliver Cromwell?

What sort of a man was Oliver Cromwell?
A series of sources are provided and students consider such questions as “What is the difference between ‘famous’ and ‘infamous’?” / “How far do these sources agree about Cromwell?” / “Why do you think they might disagree about some things (hint: think about who wrote them, when and why!)” / “Do you think that it is possible that all of these sources could be true? Explain your answer carefully”.