Chemistry of viruses - Knight, Claude Arthur (Springer, 1975)