ELO: 1200-14000 reviewsBeginners Guide - How to Learn Chess in 60 MinutesGraham ThompsonRead ReviewsRead The Book
ELO: 1400-16000 reviewsBetter Thinking for Better ChessMichael Robert SeroveyRead ReviewsRead The Book