tripartite struggle palas medieval early india rashtrakutas kannauj history between age consequences
struggle tripartite upsc palas rashtrakutas
pala empires extent 8th territorial 10th encyclopedia
india dynasty chalukya rashtrakutas palas eastern north rule maps indian history capital map old kingdom badami central board expand historical
struggle tripartite describe rashtrakutas palas cause effect between