Mark Taimanov Chess Puzzles

Mark Taimanov was a Soviet grandmaster and a leading twentieth-century chess player. He was especially known for opening theory, including the Sicilian Taimanov Variation, while his games also feature rich strategic and tactical ideas.