https://mcqsquiz.com/past-papers-of-m-a-kashmiryat-part-1-punjab-university/
Past Papers of M.A Kashmiryat Part 1 (Punjab University)