ID:DA17370070
Search authors sharing the same name
edited by Barry Crosbie and Mark Hampton
Manchester University Press 2018, c2016 Studies in imperialism / general editor, John M. MacKenzie
: pbk
Available at 1 libraries
Manchester University Press 2016 Studies in imperialism / general editor, John M. MacKenzie
Available at 4 libraries
Barry Crosbie
Cambridge University Press 2012
: hardback
Available at 9 libraries