Oxford encyclopedia of chess games

edited by David Levy & Kevin O'Connell
9780923891541
0-923891-54-4