ELO: 1200–1400
1 review

Everyone's Second Chess Book
Dan Heisman
ELO: 1200–1400
1 review

Dan Heisman
ELO: 1400–1900
0 reviews

Dan Heisman
ELO: 0–2200+
Promoted

Puzzles against the clock
ELO: 1400–1900
0 reviews

Dan Heisman
For any rating
0 reviews

Dan Heisman
ELO: 1400–1900
0 reviews

Dan Heisman
ELO: -800 - 2200+
Weekly

ChessReads
ELO: 1400–1900
0 reviews

Dan Heisman