Publications by 'Mahdi Barati Mohammad Panah'