Giant Viruses of Amoebae: A Journey Through Innovative Research and Paradigm Changes.