Viruses up close - Shea, John M. (Gareth Stevens Pub., 2014)