I first had this book back in the 80's as a teenager it was challenging then and I didn't manage to finish it, the old descriptive notation version of the book still sits on my bookshelf, so when Batsford decided to reprint it and update it to algebraic notation I bought it again. It has took some time to finish it but it was well worth the effort, I am not sure that all the lines hold up to computer analysis but that it is not so important. The ideas and the questions that are asked (similar to the move by move Everyman series) keep you actively thinking about the positions as you go through game and although I didn't get many of the exercises right they were still fun.
In short the games are great the explanations generally clear and the exercises as challenging as you want them to be. An excellent book for those that are interested in chess and love attacking games (some probably not 100% sound but then neither are mine)
Definitely recommended