M. HAOUCHINE  Biography