ELO: 1400–16000 reviewsTal's Winning Chess CombinationsMikhail Tal, Viktor HenkinRead ReviewsRead The Book