Catherine Baker Author & Editor

Catherine Baker is Lecturer in Twentieth-Century History at the University of Hull, UK.