The Best Websites for Finding Free Puzzles to Solve
A probabilistic approach to solving crossword puzzles - One Across
One Direction Crossword Puzzles
Oneacross.com: One Across - Search for Crossword Puzzle Answers - Solve Crossword Puzzles Online, Find Anagrams, Cryptogram Help, Take the Crossword Purity Test
The Berkeley Crossword Solver – The Berkeley Artificial Intelligence Research Blog