Risk & bluff in chess : the art of taking calculated risks / Vladimir Tukmakov ; translated [from the Russian]: Steve Giddins

Risk & bluff in chess : the art of taking calculated risks / Vladimir Tukmakov ; translated [from the Russian]: Steve Giddins