This is a paradox that inspite of plethora of literary sources available in India like Vedic literature, Puranas, epics and other scriptures and secular books, no dependable history book is available prior to Kalhan's Rajatarangini, the history of the rulers of Kasmir.
Generally it is lamented that Indians had poor sense of history and there does not exist dependable historical accounts of ancient history of India. But it is not totally true picture of the reality.
There are a number of sources of the pre-history and ancient history available in India but the scholar who intend to reconstruct history of those times have to labour hard to critically examine them before using them to arrive at convincing conclusions.
Let us share here the studies on the issue of the sources of ancient history of India.