The many shades of Shirk

204.00

In Islam, Shirk (polytheism) is the grievous sin that can not be forgiven until man turns to Allah in repentance