Egypt : yesterday and today - Roberts, David, 1796-1864 (American University in Cairo Press, 1996)