Introduction to Animal Virology - A P Waterson