500 Checkmate Chess Puzzles in Two Moves, Part 1

See more by Charles Morphy

Available at Select Retailers

About the author

Charles Morphy