selfstudyhistory.com
Mains History Paper 2003
IAS Mains History 2003