Roger Allen
Translator
Roger Allen is a professor of Arabic and Comparative Literature at the University of Pennsylvania and is the author of an Introduction to Arabic Literature (2000) and The Arabic Novel (1994).
Roger Allen is a professor of Arabic and Comparative Literature at the University of Pennsylvania and is the author of an Introduction to Arabic Literature (2000) and The Arabic Novel (1994).
Dedicated support from individual readers like you funds our day-to-day operations and enables the programming we undertake in direct service to the visionary writers and artists whose works we champion.