Might this really be the missing piece in Darwin's theory of human evolution?
Folate - The missing piece in the obesity puzzle?