Computer Science: The Beginning by Barry Burd | Menrva Books