Parasites - a New Paradigm.