Speed chess challenge Kasparov v Short by Raymond D. Keene | Menrva Books | MenrvaBooks