Publications by 'Mohamed Tarhda'