U may refer to Sanjay Aggarwal book with solutions but there are few problems which have a wrong solution. But for self study and practice,the book is good n variety of questions too.
Yes anshul u r correct....sanjay agrwal books is too good.
It is easily available on xerox vala shop with textbook and hand written notes.
Cost is upto 700...
Worth buy it.
If u cant get than mail me on carajshah2014 @ gmail.com