Transpo Tricks in Chess: Finesse Your Chess Moves and Win

9780713490510
0-7134-9051-9