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