The Viruses: Biochemical, Biological, and Biophysical