Cromwell, the Lord Protector - Fraser, Antonia (A. A. Knopf, 1973)