British Engineers and Africa, 1875–1914 | 9781848931183 | Memmo