Here's an article from The American Journal of Clinical Nutrition (2003):

Vegetarianism and vitamin B-12 (cobalamin) deficiency

(I'll post some comments later...)