Publications by 'Mahdi Bagheri'