The Oxford Companion to Chess by Kenneth Whyld | Menrva Books