Sarah Irving
Lecturer in International History and Leverhulme Early Career Fellow at Staffordshire University.
Books
Author data: Open Library
Lecturer in International History and Leverhulme Early Career Fellow at Staffordshire University.
Author data: Open Library