Algeria: A Study in Competing Ideologies