Roger Allen
    
		
			 ROGER ALLEN is 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 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
		   
	 
	
	
	
	
	
		
		
		
			 Roger Allen's Featured Books