Three Hundred Chess Games

Three Hundred Chess Games

Three Hundred Chess Games
Item# 1880673185
$19.95

Product Description

Siegbert Tarrasch. English translation by Sol Schwarz. Three hundred annotated games.