Publications by 'Hamed Layeghi'