Author: Naser makarem shirazi