Text this: The characteristics of contemporary revolutions in Africa : a comparative analysis