Ray Keene's Good Move Guide (Oxford Chess Books) by Raymond D. Keene | Menrva Books | MenrvaBooks