Best Indian history books

If we really want to know or understand the people or the country, their politics, and more. To understand the same, it is very important