http://www.mercola.com i read the site couple of times to find is articles.
THis guy seems to over throw anything that science says.
Soy protein causes cancer, olive oil is good but not the extra virgin one cause its too processed.
You should never drink fruit juice or fruit smoothies they are to high in glycemic index.
I have spoken many times with my fathers oncologist and he told me that protein is very important for cancer prevention and cell heatlh repair.
He said that of course soy is not the best choice but there is no evidence that it causes cancer or that it lowers testosteron levels that much.