Dr. Ecco's Cyberpuzzles
Subtitle: 36 Puzzles for Hackers and Other Mathematical Detectives
Language: eng
ISBN-13: 9780641569494