Publications by 'Ali Kheradmand'