Social science and revolutions - Taylor Stan (1984)