DNA viruses : a practical approach - Cann, Alan (New York : Oxford University Press, 2000)