Chess Tactics for Advanced Players
by Yuri Averbakh
2020-05-28 01:56:07