20031126 home.science: Secret of life: Eat less; live to 140