Viruses are the last frontier of undiscovered life on our planet. This 21st-century guide offers an engaging introductory section explaining exactly what viruses are and how they …