Amazing book - warrior manual where Arjuna is an archetypical soul facing the battlefield of life. Instructed by his higher Self - Krishna, he is given full expose of the different methods of traversing this battlefield. Ultimately surrender and loving devotion is presented as the most direct path.
The commentaries of Srila Prabhupada are extremely helpful for understanding the text in the way the lineage passed it down through the millennia.
Enjoy