I play chess club since soon ten years and I can tell you that much theoretical knowledge is contained in this book for both openings (even if they are old versions can very well s out by playing ) and especially the final level (the most important is to know in practice are helpful in this book), if one were to read a book that in all his career chess it would probably the one, after it will be only talent and hours game.