Publications by 'Davoud Zabihzadeh'