THE MAMMOUTH BOOK OF PUZZLES.
by Victor Serebriakoff
Get BookMosh