Sabine Clarke is Lecturer in Modern History at the University of York -- .
Science at the End of Empire
Sabine Clarke
Hardback
In Stock
£72.00 £80.00