Keywords: DNA polymerase; RNA polymerase; cellular polymerase; reverse transcriptase; viral polymerase.