Robbie Aitken Author

Robbie Aitken is a Senior Lecturer in Imperial History at Sheffield Hallam University. Eve Rosenhaft is Professor of German Historical Studies at the University of Liverpool.