The Making of Oliver Cromwell
Imprint: Yale University Press
Sales territories:
World
432 Pages, 127.00 x 196.00 mm, 20 bw illus., 10 maps
- eBook
- 9780300262759
- Published: 10 August 2021
£12.99