Re-Engineering The Chess Classics
A Silicon Reappraisal of Thirty-Five Classic Games
Matthew SadlerPaperback
449,-