ELO: 1400–1800
0 reviews

Win at Chess
Fred Reinfeld
ELO: 1400–1800
0 reviews

Fred Reinfeld
ELO: 1600–1800
0 reviews

Paul Keres, Alexander Kotov
ELO: 1800–2000
0 reviews

Vasily Smyslov
ELO: 1800–2000
0 reviews

Irving Chernev
ELO: 800–1000
7 reviews

Michael Stean
ELO: 1400–1800
0 reviews

Eugène Znosko-Borovsky
ELO: 1800–2000
0 reviews

Irving Chernev
ELO: 1400–1800
1 review

Max Euwe
ELO: 1200–1400
0 reviews

Siegbert Tarrasch
ELO: 1800–2000
0 reviews

Max Euwe, David Hooper
ELO: 1400–1600
1 review

Emanuel Lasker
ELO: 1800–2000
0 reviews

Alexander Alekhine
ELO: 1400–1600
2 reviews

Irving Chernev
ELO: 1800–2000
1 review

Mikhail Botvinnik, Stephen Garry
ELO: 1600–1800
0 reviews

Rudolf Spielmann
ELO: 1400–1800
2 reviews

Ludek Pachman
ELO: 1600–1800
2 reviews

Irving Chernev
ELO: 1400–1600
0 reviews

Tim Harding
ELO: 1600–1800
0 reviews

Aron Nimzowitsch
ELO: 1800–2000
0 reviews

Eugène Znosko-Borovsky
ELO: 1400–1600
0 reviews

Max Euwe
ELO: 1200–1400
0 reviews

A. J. Roycroft
ELO: -800 - 2200+
Weekly

ChessReads
ELO: 1000–1200
0 reviews

Eugène Znosko-Borovsky
ELO: 1400–1800
0 reviews

Savielly Tartakower
ELO: 1800–2000
0 reviews

Hans Kmoch
ELO: 1800–2000
3 reviews

David Bronstein
ELO: 1800–2200
0 reviews

Richard Réti
ELO: 1200–1800
0 reviews

Irving Chernev
ELO: 1800–2000
0 reviews

Melissa A. Sutherland, H. M. Lommer
ELO: 600–2200
Promoted

Understand the ideas, then drill the lines