Emma Newlands is a Lecturer in History at the University of Strathclyde
Civilians into Soldiers
Emma Newlands - Hardback
£85.00