Oliver Cromwell - Bennett, Martyn (Routledge, 2006)
Includes bibliographical references and index