Virus Spread in Networks