To understand and assimilate all that the Gita teaches could probably take a person's lifetime. This book gives the stanzas of the Gita and its English translation. Bhagvad Gita is not just a dialogue between Sri Krishna and Arjuna. It symbolizes the eternal dialogue that goes on in the minds of many striving souls.With every reading of the Gita the stanzas take on a more important meaning and with every translation of the Gita, more deeper goes the reader's understanding. Arjuna’s turmoil is not only his own, it is the turmoil that goes on in several minds when faced with difficult situations where one does not know which way to turn. Here God talks through the Gita and helps the person solve his crisis. Gita also gives the true meaning of yoga, faith and other important aspects of life.