Nasr Hamid Abu Zayd
Abu Zayd is Professor of Arabic and Islamic Studies at Leiden University in the Netherlands.
Abu Zayd is Professor of Arabic and Islamic Studies at Leiden University in the Netherlands. See less
Nasr Hamid Abu Zayd's Featured Books