Rajatarangini (River of Kings), written by Kalhana in 12th century CE (1148-49), is a comprehensive chronicle of the history and kings of Kashmir from ancient times to his own period. It is considered one of the most important historical texts of medieval India, written in Sanskrit verse. Kalhana used earlier texts, inscriptions, and oral traditions to compile this detailed political and cultural history, making it the primary source for Kashmir's ancient and medieval history.