DownloadThe Portobello Bookshop Gift Guide 2024

John Shepherd Author, Editor & Translator

John Shepherd is Visiting Professor in Modern British History at the University of Huddersfield. Jonathan Davis is Principal Lecturer in Russian and Modern European History at Anglia Ruskin University, Cambridge. Chris Wrigley is Professor of Modern British History at the University of Nottingham.