The Ultimate Chess Puzzle Book John Emms Paperback

It is generally agreed that one of the best ways for a chess-player to improve is by studying tactics - and the best way to do that is by practising. It is therefore very unlikely that even seasoned solvers will recognize many of these positions.

eBay