Viruses that build
Computer viruses and the ways they destroy.
Client:
Computer Life Magazine