Author: Karoubi, Mohammad Taghi
Born: 1967