Answer:
(1)Kashmiri Brahman Kalhana
Step-by-step explanation:
(2)written by Abul Fazl
(3)written by Zahir-ud-din Muhammed Babur
(4)written by Gul-Badan Begam
(5) Written by Zia ud Din Barani
(6)by Ibn Battuta
(7) by Khusrow
(8)by Al-biruni
3.5m questions
4.5m answers