The book of extraordinary chess problems 120 unusual puzzles
Addison, Stephen.
Marlborough Crowood
1989
Includes index
Chess problems.