Hazrat Imam Musa al-Kazim is the Seveth Apostolic Imam. His epithet was Abu 'l-Hasan and his famous title was al-Kazim. His matchless devotion and worship of God has also earned him the title of "Abdu 's-Salih'' (virtuous slave of God). Generosity was synonymous with his name and no beggar ever returned from his door empty handed. Even after his death, he continued to be obliging and was generous to his devotees who came to his holy tomb with prayers and behest which were invariably granted by God. Thus, one of his additional titles is also ``Babu 'l-Hawaij'' (the door to fulfilling needs). He was the son of Imam Ja`far as-Sadiq, the Sixth Imam. The name of his mother was Hamidah, the daughter of a noble man hailing from the States of Barbary.