Publications by 'Alireza Tehrani'