🎉 Up to 70% Off Selected ItemsShop Sale
HomeStore

Intermediate Chess Puzzles 500 Practice Exercises to Take Your Game to the Next Level

Intermediate Chess Puzzles 500 Practice Exercises to Take Your Game to the Next Level

$5.85

Original: $16.72

-65%
Intermediate Chess Puzzles 500 Practice Exercises to Take Your Game to the Next Level—

$16.72

$5.85
Product image 1
Intermediate Chess Puzzles 500 Practice Exercises to Take Your Game to the Next Level | UBC Bookstore