Medical Virology by David White, David O. White & Frank J. Fenner