600 Checkmate Chess Puzzles in One Move, Part 1 (How to Choose a Chess Move) - Softcover

 
9798201622084: 600 Checkmate Chess Puzzles in One Move, Part 1 (How to Choose a Chess Move)