by
Dennis E. Shasha
Language: English
Release Date: February 17, 2004
"Dennis Shasha is the absolute best puzzle writer alive."—David Gelernter, professor of computer science, Yale University
In the tradition of Sherlock Holmes, Dr. Ecco is one of the greatest sleuths of our time, a mathematical wizard who uses logic and computer programming to solve...