By razib on November 22, 2006. More people related science. Tags Anthroplogy Log in to post comments More like this