ancient chapter history shunga libretexts
worksheet 1700 world ranges libretexts
dynasty chalukya kingdoms gupta ruled svg where guptas indo existed geography disintegration commons 1380 1260
political harsha kingdoms gauda chalukyas pallavas maps kanchipuram byzantine sasanian friend university