Stephen M. Phillips - 35 - The Tree of Life Nature of the Sri Yantra and Some of Its Scientific Meanings