Oliver Cromwell and his world - Ashley, Maurice 1907-1994 (Thames and Hudson, 1972)