Garry Kasparov

Russian Chess Grandmaster

Timelines