Highlights the dominant roles played by James Bruce, Napoleon, Muhammad Ali, and Emperor Theodore of...
Read More
Highlights the dominant roles played by James Bruce, Napoleon, Muhammad Ali, and Emperor Theodore of Ethiopia in the turbulent history of the Blue Nile
Read Less