A survey of Indian history - K.M. Panikkar (Delhi LG Publishers, 2018)