http://www.youtube.com/watch?v=C-rs8HPf0Ow

Evolution has its roots and this video explores them.

Stephen Jay Gould-“Evolution is a process of constant branching and expansion. Humans are not the end result of predictable evolutionary progress, but rather a fortuitous cosmic afterthought, a tiny little twig”