I came across the following interesting link: www.goanimal.com It talks about different evolutionary exercises, theories, and what not.