DownloadThe Portobello Bookshop Gift Guide 2024

David Ormrod Author & Editor

Michael North is Professor and Head of the Dept of History at the Ernst-Moritz-Arndt Universität, Greifswald,Germany; David Ormrod is Senior Lecturer in Economic & Social History at the University of Kent at Canterbury, UK.