Author: Nser makarem shirazi