https://myupsc.com/free-download-madhya-kaleen-bharat-pdf-book-ias-prelims-2019-ras-mains-exam-medival-history-of-india-notes/
Madhya Kaleen Bharat Free PDF Download