Basic Virology - Wagner,Edward K Hewlett,Martinez J (Blackwell, 2005)