SMS: The chemistry and biology of viruses