Oliver Cromwell; or England in the past reviewed in relation to England in the present.
Smith, Joseph Denham.
Dublin, 
1851.