300 Most Important Chess Exercises: Study Five A Week To Be A Better Chessplayer by Thomas Engqvist Back to product details page >