Revolutions and Evolutions