A history of ancient and early medieval India - Singh, Upinder (Pearson, 2018)
Reprint. Originally published: 2009.