by Michael D. Richards
"Revolutions have been a part of politics for centuries. Their ideologies, their leaders, and their successes or failures have shaped the history of nations worldwide. This comparative survey focus…