a crossword blog, basically
I hope this puzzle gives you something pleasant to chew on :) (pdf, applet, solution)