Mahabharata
The Mahābhārata is normally said to be written by Vyāsa. Most of it was probably put together between the 3rd century BCE and the 3rd century CE. The oldest parts o it are not much older than around 400 BCE. The text probably became in its final form by the early Gupta period (c. 4th century CE).