What It Takes to Become a Chess Master: Chess Strategies That Get Results by Andrew Soltis Back to product details page >