The book is helpful, no doubt, it really crystal clears all the concepts and the questions are explained in a way which is very easy to understand but the problem is the paper quality which is not very good. The paper is very light and would tear with even little impact AND the main point is that, it says we'll get the two volumes along with the lab manual. I didn't get any lab manual but since I need the books right now and their arrival time is too late, I cannot return or exchange them. Ma...