APA
Yasin R., . (2023). History Optional 2023 - Ancient & Medieval India - Previous Years UPSC Solved Papers (1979 - 2022) 2ed by Rashid Yasin. : GKP/CLE.
Chicago
Yasin Rashid, . 2023. History Optional 2023 - Ancient & Medieval India - Previous Years UPSC Solved Papers (1979 - 2022) 2ed by Rashid Yasin. : GKP/CLE.
Harvard
Yasin R., . (2023). History Optional 2023 - Ancient & Medieval India - Previous Years UPSC Solved Papers (1979 - 2022) 2ed by Rashid Yasin. : GKP/CLE.
MLA
Yasin Rashid, . History Optional 2023 - Ancient & Medieval India - Previous Years UPSC Solved Papers (1979 - 2022) 2ed by Rashid Yasin. : GKP/CLE. 2023.