Their success is the result of rebellion, energy, persistence, solidarity, courage, humor, non-violence, utopian aspirations, ...