Author: al-Kulayni, Thiqatu al-Islam, Abu ja'far Muhammad ibn Ya'qub