waking the sleeping giant: the making of a political revolution