Author: Alame seyyed morteza askari