Text this: Cancer causing viruses and their inhibitors /