Do All Viruses Have Reverse Transcriptase