500 Difficult Chess Puzzles with Multiple Moves, Part 3 - Softcover

Charles Morphy

 
9798201375737: 500 Difficult Chess Puzzles with Multiple Moves, Part 3