Five thousand, two hundred years ago, a seed fell into the earth in what would one day be called Madhya Pradesh.
The tree that grew from it has been watching India ever since. Empires, prophets, battles, and the slow making of everything this country is today.
5,200 years. And in all that time, the tree has never spoken.
Until this summer.
Arjun Sharma is eight years old and deeply unimpressed. His parents have sent him to his grandmother's village in Madhya Pradesh for the holidays - no Wi-Fi, no friends, no reason to be there. The ancient Peepal tree at the edge of the village is just a tree. Obviously.
It isn't.
Dada, as Arjun comes to call it, has chosen him - not the grandmother who has left offerings at its roots for forty years, but this impatient city boy who came expecting boredom.
The tree remembers everything. Every empire that believed it would last forever. Every idea that outlived the people who had it. And somewhere across those long summer conversations, Arjun begins to understand his grandmother. And his country. And himself.
"The main trunk rose out of the ground with the unhurried confidence of something that had never, in its life, considered the possibility of not being there."
The Trees Know All the Stories is the first book in The Earth Remembers series - seven books, seven ancient narrators, one boy growing up across the length of India.
For readers of Ruskin Bond, Paulo Coelho, and Richard Powers.