The 100 best chess games of the 20th century, ranked / - Soltis, Andy, (McFarland,, 2000)