250 Endgame Chess Problems with 2 to 6 Moves to Checkmate
by Burl Collins
2020-06-16 10:26:03