Thomas Engqvist
300 Most Important Chess Exercises
Study five a week to be a better chessplayer
Thomas EngqvistPaperback
261,-