Oliver Cromwell$1 (Bs Kin, 1643-1726:The Private and Public Worlds of the English Revolution and Restorations - David Farr (Taylor and Francis, 2023)