Vladimir Lenin's Russian Revolution and the Taiping Rebellion
Revolution is a necessity to the formation of the modern society today. It usually refers to a movement, which is usually violent to overthrow the current leader and its effects completely changes the fundamental idea and structure of society. After the French Revolution in the...