The Tree of Life has appeared in countless cultures, religions and mythologies all over the world and throughout history. Clearly, the idea of a mystical tree which embodies the essence of life is not unique to any one civilization. Almost every faith has its own...
