Virology - Hull; Brown, Fred; Payne, Chris (Palgrave Macmillan UK, 1989)