Friday, February 17, 2006

Unintelligent Design

A monstrous discovery suggests that viruses, long regarded as lowly evolutionary latecomers, may have been the precursors of all life on Earth