Everyone knows the tree of life, or at least thinks that they do: in a corner of our minds, we all have a vague image... The great tree of life video