D is for digital by Brian W. Kernighan | Menrva Books | MenrvaBooks