Transition and development in Algeria economic, social and cultural challenges - Majumdar, Margaret A.; Saad, Mohammed, 1950- (Intellect, 2005)