Publications by 'Ali Mousanejad'