Publications by 'Mahdi Alinaghian'