Today Only! $15 off your order. See Inside »

Dennis Shasha

Dennis E. Shasha, professor of computer science at the Courant Institute of Mathematical Sciences at New York University, writes the "Puzzling Adventures" column in Scientific American. He lives in New York City.