Iliffe, Rob

Winner of the Annals of Science Prize for 2016. [electronic resource] - Annals of science Jul 2017 - 253 p. digital

Publication Type: Journal Article

1464-505X

10.1080/00033790.2017.1366152 doi