The Armenian Revolution: Ideologies and Challenges