Evolution of RNA- and DNA-guided antivirus defense systems in prokaryotes and eukaryotes: common ancestry vs convergence. - Koonin, Eugene V. (Biology Direct, 2017)