Publications by 'Ali Haschimi'