By razib on September 29, 2007. Carl Zimmer is on bloggingheads.tv. Tags blog Log in to post comments More like this