madeleine-davis

1 Article by:

Madeleine Davis

Dr Madeleine Davis is a historian of the British New Left. She is currently a Reader at Queen Mary University of London.