Mahabharata
Mahabharata banyak memunculkan nama raja-raja besar pada zaman India Kuno seperti Bharata, Kuru, Parikesit ("Parikshita"), dan Janamejaya. Mahabharata merupakan kisah besar keturunan Bharata, dan Bharata adalah salah satu raja yang menurunkan tokoh-tokoh utama dalam Mahabharata.
Mitologi Hindu
Dalam kitab Itihasa, terdapat dua kisah kepahlawanan yang sangat terkenal, yaitu Ramayana dan Mahabharata. Dalam kedua kisah tersebut, ditampilkan pertempuran antara dua kelompok besar—yang satu bertindak dalam kebajikan, yang satu lagi bersifat jahat—yang bertarung untuk mencapai tujuan masing-masing. Pertempuran tersebut selalu memiliki akhir yang sama, yakni kemenangan selalu berada di pihak yang benar. Kisah-kisah peperangan dengan tema seperti itu dan dengan akhir kisah yang sama merupakan filsafat terkenal yang mengatakan bahwa kemenangan dan kejayaan yang direbut melawan orang baik tak akan bisa dicapai dalam orang yang bersifat jahat.