This is how I did it, by the way (in tcsh on Linux):
find . -name "* - The * of *.mp3" -print | sed 's/^.*- //' | sed 's/.mp3//' | grep '^The' > the-of.txt sed 's/ of .*//' the-of.txt | sort >! the.txt sed 's/The .* of/of/' the-of.txt | sort >! of.txt paste -d' ' the.txt of.txt >! the-of-sorted.txtPerl experts could probably do it in one line, but I'm too old-school.
Update: Oops, I forgot, here's the list of artists: ( 57 artists with some repeats )