Tavakoli-Targhi, Mohamad,1957-