Virus Structure and Assembly by Polly Roy, Elsevier Science | E.LibroWorld.com