David vs Goliath Chess: How to Beat a Stronger Player by Andrew Soltis Back to product details page >