Factors of Colonial Revolutions