Puzzles and words. over 175 new puzzles and 250 stories /
Astle, David,1961-author.