Beginner Chess Puzzles: 500 Practice Exercises to Take Your Game to the Next Le… Martin Bennedik 0.0 stars
Chess Fundamental Strategies: Guide to Understanding and Improving in Chess: Ta… Alan H. Petrov 0.0 stars