Just in case some of you don`t know - Anne Bradford`s
Bradford`s Crossword Solver`s Dictionary is excellent ... it provides lists of rivers, composers etc, grouped together by the number of letters in the word.
I found out about the book on this forum - I think possibly Rosalind or Rusty mentioned it on PCT.