Publications by 'Mohamed M. Ould Haiballa'