Author: aalame seyyed morteza askari