Xerxes I (l. 519-465, r. 486-465 BCE), also known as Xerxes the Great, was the king of the Persian Achaemenid Empire. His official title was Shahanshah which, though usually translated as `emperor’, actually means `king of kings’. Is Xerxes a God? Most of the time he is consumed with hisRead More →

The period ensued saw some puppet kings sitting on the throne of Delhi sultanate. Nasir-ud-din Mahmud, the youngest son of Iltutmish ruled from 1246 to 1266, primarily assisted by a Turk chief Balban. Balban later on succeeded Nasir-ud-din Mahmud. Who was the best ruler of the Delhi Sultanate? While someRead More →