Build Up Your Chess 3: Mastery (Yusupov's Chess School)
“Each chapter starts with the introduction of a theme followed by progressively more difficult examples and finally exercises to solve with detailed solutions. Such an approach has been seen before but never as well done. One might ask why it is necessary to have such a high rated player write a book for less-advanced players? The answer is that Yusupov offers the rare combination of tremendous chess knowledge and the ability and desire to share it. This book will be useful to not only budding Masters to be, but especially those who coach them... Highly Recommended”IM John Donaldson, jeremysilman.com