This book contains 29 solved papers (Dec 2004- Dec 2018) with explanation. Table of content - 1.Paper I December 2018 2.Paper-I July 2018 3.Paper -I November - 2017 4.Paper -I January - 2017 5.Paper -I August - 2016 (Retest) 6.Paper-I July - 2016 7.Paper -I December - 2015 8.Paper -I June - 2015 9.Paper -I December - 2014 10.Paper-I June - 2014 11.Paper -I December - 2013 12.Paper -I June - 2013 13.Paper -I June - 2013 (Retest) 14.Paper -I December - 2012 15.Paper -I June - 2012 16. Paper -I December- 2011 17.Paper -I June - 2011 18.Paper -I December - 2010 19.Paper -I June - 2010 20.Paper -I December - 2009 21.Paper -I June - 2009 22.Paper -I December - 2008 23.Paper -I June - 2008 24.Paper -I December - 2007 25.Paper -I June - 2007 26.Paper -I December - 2006 27.Paper -I June - 2006 28.Paper -I December - 2005 29. Paper -I December - 2004