A healthy diet will provide you with almost all you need – almost. Our food systems andlifestyles have changed a lot so there are...