ChessBase Magazine

Move by Move with Robert Ris

Move by Move with Robert Ris What could be more challenging for an interactive "Move by Move" training session than finding out Magnus Carlsen's moves?...

Get the full book