Chess Strategy & Improvement Understanding Chess Move by Move – John Nunn Play Winning Chess – Yasser Seirawan wfwfw qdwdqwd