On Trees, And Our Own Growing
New research indicates that trees are communal. That trees of various species form alliances with each other. That they live in cooperative, interdependent relationships, communicate, have family relationships, protect one another, even grieve for one another.