Encyclopedia Of Virology by Marc Van Regenmortel, Marc H.V. Van Regenmortel & Brian W.J. Mahy