Beginner Chess Puzzles: 500 Practice Exercises to Take Your Game to the Next Le… Martin Bennedik 0.0 stars