12 of 12 people found the following review helpful
For me the best practical book to progress,
This review is from: Imagination in Chess: How to Think Creatively and Avoid Foolish Mistakes (Paperback)
This is just a great book if you want to progress.
Be sure you are familiar with basic strategic idea (read Silman) and with elementary tactics (read Nunn learn chess tactics)
Then if you want to improve your way of thinking and to get a better understanding of how your brain work when you are in front of a new position work on this book. you will improve your thinking process and progress a lot.
For player rated above 1800 and above.