The Letters, Writings, and Speeches of Oliver Cromwell
4 contributors - Hardback
£220.00
Find out more
David L. Smith is Fellow and Director of Studies in History at Selwyn College, Cambridge. Patrick Little is Senior Research Fellow at the History of Parliament Trust, London.