Nelson Henderson Quote #6875 Author admin Date November 1, 2013 The true meaning of life is to plant trees, under whose shade you do...