Title: The Lord Protector; Religion and Politics in the Life of Oliver Cromwell