A specialist in the social and cultural history of nineteenth-century Egypt, Khaled Fahmy teaches modern Middle eastern and North African history at Tufts University.
A specialist in the social and cultural history of nineteenth-century Egypt, Khaled Fahmy teaches modern Middle eastern and North African history at Tufts University.