Union and Revolution
2 authors - Hardback
£85.00
Find out more
Elizabeth Ewan is University Research Chair and Professor of History at the University of Guelph, Canada. Janay Nugent is Assistant Professor of History at the University of Lethbridge, Canada.