I used that book. But I only used it for exercise. I have no clue what approaches the book talks about. However, you can read it and see whether it helps or not. CR is more about how much you understand and how well you can apply what you have learned. Therefore, no matter what the book says, you should generalize and find your own way.