Friday, 14 September 2007

Wednesday, 5 September 2007

Human Evolution

Is human evolution speeding up? Here is an interesting article.