Egypt, and Mohammed Ali; or, Travels in the Valley of the Nile. Vol. I (French Edition) by Saint John, James Augustus | Menrva Books