50 Poison Pieces: Solve 50 Puzzles Where the Unprotected Piece Is Toxic

50 Poison Pieces

Solve 50 Puzzles Where the Unprotected Piece Is Toxic

2017 • 217 pages