1000 Chess Problems is a book where the title tells part of the story, but the vital point in such books is the care and expertise that the author has put into selecting just the right examples. Yakov Vladimirov is superbly qualified for this task, and has selected positions that will instruct and entertain competitive chessplayers.
1000 Chess Problems will develop your combinative flair while highlighting the beauty and profundity of chess.