Chess Tactics from Scratch: Understanding Chess Tactics

Chess Tactics from Scratch: Understanding Chess Tactics

2005 • 341 pages