Structural Virology - Agbandje, Mavis (Cambridge RSC Publishing, 2011)