Chess is like a language, you need to see how it is used in a whole variety of situations. Complete games by masters is the best material for study using full immersion into various ideas, plans, techniques all being highly interrelated. This book helps to do it with well-commented games focusing on strategic principles. Many games are very modern and highly instructive; and the verbose style is highly attractive, especially for young players, who wants to grasp the art of studying master games on their own. Using this book, one could feel the presence of very experience coach, who knows what message an inspiring player should get from the games presented.
Of course, there are few other books with a similar approach (teaching by example in complete master games move by move), why is this book so exceptional? The engaging style of discussion, the quality of examples, and a good balance of game analysis with general commentary on strategic principles. This is ideal for player in 1200-1600 range maybe up to 1800. There is a sequel to this book by Neil Mcdonald (Chess Success: Planning After the Opening) from Batsford publisher, featuring the same high quality binding, beautiful page layout that is on par with Gambit books. Boths books are highly recommended for those who needs guidance and motivation to study master games. For those, who mastered these books, the famous book by John Nunn "Understanding Chess: Move by move" is a good next step.