Ultrastructure of animal viruses and bacteriophages: an atlas - Dalton, Albert J. (Ultrastructure in biological systems. Ed by Albert J Dalton and Francoise HaguenauSecondary Collecti)