Title: Oliver Cromwell 1599 - 1658
First published: 1999