by Andrew Barclay
This study comes out of meticulous research on a huge range of newly discovered primary sources, transforming our understanding of the life and career of Oliver Cromwell during the period from his…