Text this: Fundamentals of molecular virology / Nicholas H. Acheson.