James McDougall

James McDougall is a Professor of modern and contemporary history at Oxford. He previously taught at Princeton at at SOAS, University of London.