Mastering chess middlegames : lectures from the all-russian school of grandmasters / Alexander Panchenko ; translation [from the Russian] Steve Giddins ; preface Artyom Timofeev ; foreword Segey Rublevsky

Mastering chess middlegames : lectures from the all-russian school of grandmasters / Alexander Panchenko ; translation [from the Russian] Steve Giddins ; preface Artyom Timofeev ; foreword Segey Rublevsky