Shankar IAS History Optional Medieval India Notes PDF8 July 2022 History Optional Medieval India Notes by Shankar IAS Academy PDFPublisherShankar IAS AcademyTotal Pages108Size7 MBDownload PDF Now UPSC Syllabus[Download] A Cultural History of India by A.L. Basham