Chess Tactics: Master the Pin 500 Brain Challenging Puzzles for Improving Players: Sharpen Your Tactical Vision with Essential Patterns Includes Solutions & Difficulty Ratings
Pages: 118, Paperback, Independently published
Pages: 118, Paperback, Independently published