Another good take on Google's Algo history.
By Graham Charlton @ Econsultancy

A year in Google algorithm updates

Google algorithm updates are a fact of life for brands and search specialists.
With so many Google updates over the course of a year, we have a periodic collective outburst of stress around these changes.
However, the effects of these changes are generally much more subtle and are not the cataclysmic events some fear.