Steven S. Skiena is Distinguished Teaching Professor of Computer Science at Stony Brook University. He is the author of four well-regarded books: The Algorithm Design Manual (2008), Calculated Bets: Computers, Gambling, and Mathematical Modeling to Win (2001), Programming Challenges (with Miguel Revilla, 2003) and Computational Discrete Mathematics (with Sriram Pemmaraju, 2003). Skiena heads the Lydia news/blog analysis project at Stony Brook, using large-scale text analysis to chart the frequency, sentiment and relationships among millions of people, places, and things. This technology forms