Some of the foods listed above, I've never in my life heard about ever. The only cacti available to me is probably a plant at Home Depot.
I never heard of him before, now I see he's all over youtube. Apologies.
You probably want to view some of his videos to get the gist of what he's trying to say about food and it's direct correlation to health [or lack of health].