Viruses and Evolution - Viruses First? A Personal Perspective
article published in 2019