As any nutritionist will tell you, diet is not a one-size-fits-all affair. What our body needs varies enormously and depends ...