Chess Mistakes: How to Detect and Avoid Them - Tapa dura

Soltis, Andy

 
9780047940118: Chess Mistakes: How to Detect and Avoid Them