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