Oliver Cromwell, a history : comprising a narrative of his life, with extracts from his letters and speeches and an account of the political, religious, and military affairs of England during his time
Biographies
xvii, 524 pages, 3 unnumbered leaves of plates (1 folded) ; 23 cm
10308616