Oliver Cromwell (Q7087469)
English landowner, lawyer and politician, uncle of his namesake the Lord Protector
Language:
other details