Recent developments linking retroviruses to human breast cancer: infectious agent, enemy within or both?

Recent developments linking retroviruses to human breast cancer: infectious agent, enemy within or both?