Islam and Humanity: Consequences of a Contemporary Reading
written by Muhammad Shahrour, 1938-2019 (Berlin, Berlin State: Gerlach Press, 2017), 225 page(s)