Rebecca Ruth Gould Author, Translator & Editor

Rebecca Ruth Gould, Professor of Islamic World and Comparative Literature, University of Birmingham.