Gene Sharp, the Man Behind the Uprisings