The Oxford companion to chess - David Hooper

Bok