Doctor Eccos's Cyberpuzzles door Dennis Shasha, Dennis E. Sasha & Dennis E. Shasha