Pernicious Anaemia: The Forgotten Disease: The causes and consequences of vitamin B12 deficiencyMartyn Hooper