Anfonwch hwn fel neges destun: Revolution and The Transformation of Socities : A comparative study of civilizations