Text this: Regeneración : oposición y revuelta popular.