Layers of time : a history of Ethiopia - Henze, Paul B. (Hurst & Company, 2000)