Vitamin B12 for Vegetarians: Fact and Myth