Virus Protein and Nucleoprotein Complexes - J. Robin Harris, David Bhella (Springer, 2018)