A survey of Indian history - Panikkar, K. M. (Bombay Asia Publishing House, 1966)