Crucial Chess Skills for the Club Player by Robert Ris | Menrva Books | MenrvaBooks