Trevor Griffiths Author & Editor

Trevor Griffiths is Senior Lecturer in Economic and Social History in the School of History and Classics at the University of Edinburgh.