Portraits of viruses: bacteriophage lambda.