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 Setiawan