Vitamin B12 Deficiency and its Cures