Author: aalame seyyed mohammad hoseyn tabatabaee