Fifty great crossword puzzles.
Luzzatto, Jack.
New York :  Bantam Books, 
1971.