Sale Quick view Add to Cart Mastering Positional Sacrifices : A Practical Guide to a Vital Skill in Chess $39.21 $30.79 New In Chess