Viruses from understanding to investigation - Payne, Susan (Academic Press, 2017)