A Comparative History of Revolution
I have regularly taught seminar groups and given lectures for the University of Sheffield’s team-taught HST3306 thematic module on ‘Revolutions’, including in the academic years 2016-17, 2017-18, and 2018-19.
I have regularly taught seminar groups and given lectures for the University of Sheffield’s team-taught HST3306 thematic module on ‘Revolutions’, including in the academic years 2016-17, 2017-18, and 2018-19.