Analysing Revolutions