Crystallography, evolution, and the structure of viruses

Crystallography, evolution, and the structure of viruses