500 Chess Puzzles, Mate in 2, Beginner and Intermediate Level: Solve chess problems and improve your tactical skills Paperback $13.84
500 Chess Puzzles, Mate in 4, Advanced Level: Solve chess problems and improve your tactical skills Paperback $13.84
500 Chess Puzzles, Mate in 5, Advanced and Expert Level: Solve chess problems and improve your tactical skills Paperback $13.84