Middle kingdoms of India - Magadha, Gandhara, Shishunaga dynasty, Achaemenid Empire, Nanda Dynasty, Greek conquests in India, Kalinga (India), Maurya Empire, Satavahana, Sunga Empire, Pandyan Kingdom, Indo-Greeks, Chola Dynasty, Kuninda Kingdom, Chera Dynasty, Indo-Scythians, Indo-Parthian Kingdom, Kushan Empire, Western Satraps, Kalabhras, Kadamba Dynasty, Pallava, Gupta Empire, Chalukya dynasty, Indo-Sassanid, Kidarite Kingdom, Huna people, Harsha, Rashtrakuta Dynasty, Muslim conquest in the Indian subcontinent, Pala Empire, Western Chalukya Empire, Solanki, Hoysala Empire, Shahi, Sena dynasty, Islamic empires in India