About the book
This book is written by B.M. Sharma and published by cengage learning. This book contains theory and lots of solved and unsolved problems. Question quality of this book is very good but number of questions is more than one needs to solve which can make you lose the interest in the subject.