Publications by 'Hamid Gheibollahi'