Hello Steve 428,
There are people who claim that one can get Vitamin B-12 form Spirulina, Blue-Green algae, and sea weed. But Dr. Gabriel Cousens claims that although this vitamin indeed is present in those foods, it is not bio-available and cannot be assimilated.
Our microflora, though, plays a big part in assimilating nutrients. I am not sure how Dr. Cousens had conducted his experiments. If it was done with people who have been fasting for a while and had a number of enemas, which he propages to be used as part of the cleansing fast procedure, it would have taken a while for a good microflora to reestablish itself completely in the guts, and therefore to be able to extract the majority of the nutrients from the food. But being a doctor, maybe he took all of this into account.
It is also claimed that if you eat fruit - if fallen on the ground - unwashed, you get all the vitamin B-12 you need from the soil bacteria particles. But our soils are so depleted now, that there are hardly any bacteria left in the commercial agricultural soil.
This video tells how depleted our soil is
http://youtube.com/watch?v=NXno4pO1aDw