Reformation of Islamic thought : a critical historical analysis / Nasr Abu Zayd ; with the assistance of Katajun Amirpur and Mohamad Nur Kholis SetiawanReformation of Islamic thought : a critical historical analysis / Nasr Abu Zayd ; with the assist. of Katajun Amirpur and Mohamad Nur Kholis SetiawanReformation of Islamic thought : a critical historical analysis / Nasr Abu Zayd ; with the assistance of Katajun Amirpur and Mohamad Nur Kholis SetiawanMiddle East and North Africa / edited by Eckart Ehlers, Katajun Amirpur