Islam and humanity consequences of a contemporary reading / - Shaḥrūr, Muḥammad. (Gerlach Press,)