500 Difficult Chess Puzzles with Multiple Moves, Part 6

See more by Charles Morphy

Available at Select Retailers

About the author

Charles Morphy