A review by cemoses
Cromwell by Antonia Fraser

2.0

Very difficult book to read if you don't know much of English history of the period.