HANAFI ABDELHAKIM - University of Biskra Theses Repository