Layers of Time: A History of EthiopiaThis book traces Ethiopia's expansion southward during medieval times, its resistance to Muslim invasion and, under energetic leaders, its defence of its independence against European colonial powers. |
Layers of Time: A History of EthiopiaThis book traces Ethiopia's expansion southward during medieval times, its resistance to Muslim invasion and, under energetic leaders, its defence of its independence against European colonial powers. |