Scientific American December 2004Are Viruses Alive?Although viruses challenge our concept of what "living" means, they are vital members of the web of lifeBy Luis P. Villarreal on December 1, 2004