The Nile cruise : an illustrated journey - Sonbol, Sherif (The American University in Cairo Press, 2010)