Chess Mistakes: How to Detect and Avoid Them - Rilegato

Soltis, Andy

 
9780047940118: Chess Mistakes: How to Detect and Avoid Them