The debate whether Krishna or Arjuna are historical or mythological personages, will continue as long as the word Bhagwadgita is spoken. But this is pure semantics. What is more relevant is the context, vulnerabilities, lifestyle and the avowed goals of human existence. No other spiritual treatise has dealt with this subject as comprehensively, as has Bhagwadgita.