120 modern crossword puzzles /
Russell, Kenneth A.
Carter, Philip.
London : Foulsham,
c1997.