ID:DA11875970
Search authors sharing the same name
Charles Hornsby
I.B. Tauris 2012
Available at 4 libraries
David W. Throup & Charles Hornsby
J. Currey , East African Educational Publishers , Ohio University Press 1998 Eastern African studies
: us : cloth , : us : pbk , : uk : cloth , : uk : pbk
Available at 16 libraries