Publications by 'Khalid Niazmand'