The revolutionary uprisings sweeping through the Muslim countries of North Africa are difficult to write about because change is taking place so fast. But it is safe to say that they are being driven by a disillusioned and frustrated youth, empowered with the tools of social media, and inspired by ...