Oliver Cromwell / by John Buchan