Day: March 26, 2012

Ian Sowton
Reflections

The Perils of Certainty

There’s an interesting moment in the career of Oliver Cromwell, the great Puritan general who became Lord Protector of the Commonwealth, when he is parleying