@A_Poster Suggest me some good books on Indian History
If you want a newer publication in beginner level, read Upinder Singh. She is neutral in her academics, but only because she is skirts every controversial issue.
A.L. Bhasham's wonder of India is good, though dated. Foreign authors are less influenced by ideology, than Indian authors who since 1970s are exclusively writing propaganda, Even textbook on Indian history taught in erstwhile USSR is pretty balanced and actually criticize Indian Marxists for faulty interpretations.
Other good books are:
History of India by John Keyes, and A history of India by Hermann Kulke and Dietmar Rothermund. They gives a general overview and could be read because reading Indian history of any Indian historian after 1970's is poisonous. Even neutral ones like Upinder Singh are neutral because they do not even talk about controversial issues.
An Advanced history of India by RC Majumdar and HC raychaudhari - both being the two of the most eminent Indian historians. The work is old but still interesting to read
Ancient India by RC Majumdar is also excellent work.
See, If you could afford and find- 11 volume series of "History and culture of people of India" edited by Majumdar is best, even dated. The 11 volumes are:
Volume 1: The Vedic Age [Prehistory to 600 B.C.]
Volume 2: The Age of Imperial Unity [600 B.C. to 320 A.D.]
Volume 3: The Classical Age [320-750 A.D.]
Volume 4: The Age of Imperial Kanauj [750-1000 A.D.]
Volume 5: The Struggle for Empire [1000-1300 A.D.]
Volume 6: The Delhi Sultanate [1300-1526]
Volume 7: The Mughul Empire [1526-1707]
Volume 8: The Maratha Supremacy [1707-1818]
Volume 9: British Paramountcy and Indian Renaissance, Part 1 [1818-1905]
Volume 10: British Paramountcy and Indian Renaissance, Part 2 [1818-1905]
Volume 11: Struggle for Freedom [1905-1947]
For easy but pedantic read, Upinder singh. John Keyes and Herman Kulke will keep you interested.
For Islamic era: Andre Wink's: "Al-Hindi: Making of Indo-Islamic world".
Read any contemporary Indian historian only if you want to get indoctrinated into Marxism.
You could also follow twitter handles of TrueIndology and @Vajrayudh11 .Some forums like Historum also have good threads like
this but majority of good Indian posters have left that forum.
.