Main currents of indian history: From ancient to modern - Nanda, S. P. (New Delhi, 2010)