I came across the following interesting link:

www.goanimal.com

It talks about different evolutionary exercises, theories, and what not.