Jelaskan Sejarah dan struktur tekstual dari Mahabharata

Referensi paling awal yang diketahui tentang bhārata dan kata majemuk mahābhārata berasal dari Aṣṭādhyāyī (sutra 6.2.38) dari Pāṇini (abad ke-4 SM) dan Aśvalāyana Gṛhyasūtra (3.4.4). Albrecht Weber sempat menyebutkan tentang suku Rgvedic dari Bharatas, di mana seorang yang ternama mungkin pernah ditunjuk sebagai Mahā-Bhārata.