DownloadThe Portobello Bookshop Gift Guide 2024

John Warren Author & Editor

Dr John Warren was a former Head of History and Director of Sixth Form in a comprehensive school and is a Senior Lecturer in History at Birmingham City University. His publications include A level and undergraduate texts in early modern history and historiography.