Skip to main content
One Hundred Master Games of Modern Chess (hardinge Simpole Chess Classics) by S. Tartakower