The search for chess perfection

15,00 €
EN STOCK
(1 Article(s) en stock)
Ajouter au Panier
The search for chess perfectionCJS Purdy

Thinkers Press
310 pages