Oliver Cromwell, Lord Protector of England (1599-1658)/descendants