Author: Mohamad Tavakoli-Targhi
Born: 1957