Author: Tabatabai, Allamah Sayyid Muhammad Husayn, (translated By Sayyid Husayn Nasr)