Title: The communist theory of revolution in colonial and semi-colonial countries