Authors:

Of all human activities, apart from the procreation of children, gardening is the most optimistic and hopeful. The gardener is by definition one who plans for and believes and trusts in a future, whether in the short or the longer term.

Of all human activities, apart from the procreation of children, gardening is the most optimistic and hopeful. The gardener is by definition one who plans for and believes and trusts in a future, whether in the short or