Survey of Indian history. - Panikar, K. M.