Chess Tactics for Advanced Players
by Yuri Averbakh
2020-05-27 22:26:07