Disorders of cobalamin (vitamin B12) metabolism: emerging concepts in pathophysiology, diagnosis and treatment - Solomon, L R (Blood Rev, 2007)