Understanding Viruses by Teri Shors
Understanding Viruses is the ideal text for the modern undergraduate virology course. Each chapter contains pathobiology, molecular biology, history, epidemiology, and current issues as it pertains to a specific viral disease all arranged together for easy study.