Dear Jeetendra, I am referring Pattabhiraman. Have given below some of its merits & demerits.
1)Ideal book for self study.
2)Explains concepts really well.
3)Language is very simple & clear. This book is a pleasure to read.
4)When we read this book, we get the feeling that we are actually attending classes.
5)After explaining each concept, there is one simple problem based on that concept. This helps in really understanding the concepts.
1)The problems given at the end of each chapter(except capital budgeting) are very simple. We dont get such simple problems in exams.
2)For the theory part, u cant rely on this book(theory is covered upto 20-30 marks in the exams, so is very important).
3)Some of the solutions in the book contradict with those given in the compilation.
Since u are doing self study, buy Pattabhiraman. In my opinion, its a must have for every student doing self study. But dont rely fully on it. Use it to understand concepts but do problems from compilation. If u can afford, also buy any book containing lots of problems(e.g.Paduka) & practise solving problems thereunder. For theory, u may refer to our module(if u have enough patience & endurance). If u are buying a book for problem solving purpose, u can refer that book for theory too(ensure that the book u are buying deals with both theory & problems).
Note:I havent read AN Sridhar so cant comment on it. Have heard that this book expains concepts well & have good number of problems.