Parents and teachers were on to something when they urged us to eat our carrots for better eyesight. This so-called super power of crunchy orange carrots comes from vitamin A, a fat-soluble essential ...