Author: Ash-Shaykh Abu Jafar Muhammad Ibn Yagub Ibn Ishaq Al-Kulayni Ar-Razi