20121213 home.science: Slower you grow; the longer you live