fbpx

S.J.D. Green

1 book review by S.J.D. Green.

S.J.D. Green is a professor of modern history at the University of Leeds and Extraordinary Research Fellow, All Souls College, Oxford.