Publications by 'Hadi Rasouli'