303 more tricky chess puzzles
Book

303 more tricky chess puzzles

by Fred Wilson, Bruce Alberston

No ratings yet