Animal Farm & Russian Revolution: A Historical Backdrop.
The Geographical Implications of t he Arab Spring Revolution