300 Most Important Chess Exercises
300 Most Important Chess Exercises
Thomas Engqvist
3.7
(3)
on Goodreads
Details
OL Work ID
OL26515396W
Find this book
Goodreads
Open Library