Tree of Life being felled by human activity: cartoon