I am completely disappointed by this book. It has no structure. In most of the cases writer starts a concept and left it in the middle stating that we will look this in next chapter. It creates confusion in the learners mind. Everything was repeated 4-5 times and there is not link between concepts.
I will not recommend this book to any one.