The Reverse Transcribing DNA and RNA Viruses