Molecular virology - Pennington, T. H. (Outline studies in biology, 1975)