TY - BOOK AU - Cann, Alan J. TI - Principles of molecular virology. SN - 0121585328 CY - San Diego PB - Academic Press, ER -