Carrots are good for your eyesight: this is the legend that is passed down from generation to generation as absolute ...