Islamic Teachings In Brief - Tabataba'i, Allamah Sayyid Muhammad Husayn (Ansariyan Publications, 2004)