Roger Allen
Roger Allen is emeritus professor of Arabic language and literature at the University of Pennsylvania. Among his translations are Naguib Mahfouz's Mirrors (AUC Press, 1999) and Bensalem Himmich's The Polymath (AUC Press, 2000).
Roger Allen is emeritus professor of Arabic language and literature at the University of Pennsylvania. Among his translations are Naguib Mahfouz's Mirrors (AUC Press, 1999) and Bensalem Himmich's The Polymath (AUC Press, 2000). See less