This book is really great. It's very useful and helpful. And the delivery is also fast. It helps me a lot in calculation but the the book itself and its pages are of low quality. I pray that the quality will be improved next time. So, for now only 3 stars from me.