Steam in East Africa a pictorial history of the railways in East Africa ; 1893 - 1976 (Heinemann, 1976)