Dr Emanuela Vai

Teaching

I currently teach:

Graduate Papers: 

MSt in British History – Theory and Methods