The Pattern of Communist Revolution, A Historical Analysis