Advanced history of India - Mahajan, Vidyadhar (New Delhi, 1983)