Also does it has good amount of necessary theory with ample examples or should I think of buying any other book?? If so then please recommend me some books?
TMH Math is a very good book. It sure has a lot of examples and exercise problmes, but the theory in it is very limited and it is almost a gist of a chapter. So it would be best if you use another book for theory.
So @Ks_Kaushik can u recommend any book?
For basics and the theory you can take rd sharma. It has lot of examples and good theory. And for problems tmh is good. If you think you need more number of problems for practice, you can consider the arihant series or cengage.
For Basics and thorough learning u must use RS Aggarwal mathematics for starment