The Satanic Verses controversy of all Believers'. Other issues many Muslims have found offensive include Abraham being called a "bastard" for casting Hagar and Ishmael in the desert; and a character named Salman the Persian who serves as one of the Prophet's scribes, an apparent reference to the story, controversial among Muslims, of a Meccan convert by the name of Ibn Abi Sarh, who left Islam after the Prophet failed to notice small changes he had made in the dictation of the Qur'an. Daniel Pipes identified other more general issues in the book likely to have angered pious Muslims: A complaint in the book
The Satanic Verses to death). The book was banned in India as hate speech directed towards a specific religious group. "The Satanic Verses" consists of a frame narrative, using elements of magical realism, interlaced with a series of sub-plots that are narrated as dream visions experienced by one of the protagonists. The frame narrative, like many other stories by Rushdie, involves Indian expatriates in contemporary England. The two protagonists, Gibreel Farishta and Saladin Chamcha, are both actors of Indian Muslim background. Farishta is a Bollywood superstar who specialises in playing Hindu deities. (The character is partly based on Indian film stars Amitabh Bachchan