Sale Quick view Add to Cart Mastering Positional Sacrifices : A Practical Guide to a Vital Skill in Chess £22.50 £17.67 New In Chess