I bought this book as it was highly recommended by my boss. Bought it with great enthusiasm. Those were the days I used to trust Amazon. So I bought it and forgot about it. Later when I checked I realized the print was very bad. I have attached only 2 pics. There are more like this. Since the return date was over, I could not return it either. So threw it in a dustbin. My mistake as well for not checking the quality of the book immediately. Be careful when you buy things from Amazon. They have partnered with many cheats like this. Don't trust Amazon blindly.