About James McDougall
James McDougall is a British historian. He is Professor of Modern and Contemporary History at the University of Oxford and Laithwaite Fellow in History at Trinity College, Oxford.
James McDougall is a British historian. He is Professor of Modern and Contemporary History at the University of Oxford and Laithwaite Fellow in History at Trinity College, Oxford.