The Mammoth Book of the World's Greatest Chess Games by Graham Burgess
Over 120 of the greatest chess games of all time, selected, analyzed, re-evaluated, and explained by a team of experts and illustrated with over 1,000 diagrams. Study the games to learn: how to attack; defense and counterattack; psychological warfare; how great players think; and much more.