selfstudyhistory.com
Mains History Paper 2006
IAS Mains History 2006