Joseph E Lowry Editor & Translator

Joseph E. Lowry teaches Arabic and Islamic studies at the University of Pennsylvania.
Shawkat M. Toorawa teaches Arabic language and literature at Yale University.