The Old Farmer's Almanac
The most original puzzle book in years, with more than 250 mind-boggling puzzles on 96 pages that will put you to the test: rebuses, syncopations, ellipses, charades, riddles, enigmas, conundrums, acrostics, metagrams, anagrams, epigrams, logogriphs,...