Steam in East Africa : a pictorial history of the railways in East Africa 1873-1976
Patience, Kevin
Steam in East Africa : a pictorial history of the railways in East Africa 1873-1976 - Nairobi : Heinemann, 1976 - 128p. ; 25cm.
East African Railaways Corporation
EAF TF119.A33P37
Steam in East Africa : a pictorial history of the railways in East Africa 1873-1976 - Nairobi : Heinemann, 1976 - 128p. ; 25cm.
East African Railaways Corporation
EAF TF119.A33P37