Oliver Cromwell, with his complex and contradictory character, is one of the great figures of history. Untangling facts from fiction, Ronald Hutton reveals a Cromwell who was both genuine in his faith and deliberate in his dishonesty?and uncovers the inner workings of the man who has puzzled biographers for centuries.