Viral immunology (Mary Ann Liebert, 1987)