The Oxford Companion to Chess by Ken Whyld | Menrva Books