Nasr Hamid Abu-Zayd

First name: 
Nasr Hamid
Last name: 
Abu-Zayd
Leiden University, Faculty of Arts, Leiden, Netherlands