Articles by Joanna Innes

cd_people_joanna_innes.jpg

Joanna Innes is Professor Emeritus of Modern History at the University of Oxford and a Senior Research Fellow of Somerville College, Oxford.