Author: Karim Najafi Barzegar
Born: 1962