Algeria: a study in competing ideologies - Adamson, Kay (1998)