Oliver Cromwell : a biography
Subtitle: compiled from contemporary and other sources