Friday, October 26, 2012

The Grandmother Theory

The Grandmother Hypothesis says
our mothers' mothers are why we live so long.