Brian W. Kernighan

24 books

240 pages paperback 1988

nonfiction computer science informative slow-paced

563 pages 2007

nonfiction technology informative fast-paced

288 pages paperback

nonfiction computer science informative slow-paced

168 pages paperback 1974

nonfiction computer science technology informative slow-paced

400 pages paperback

nonfiction computer science informative slow-paced

480 pages 2009

nonfiction computer science technology adventurous informative slow-paced

176 pages 2018

nonfiction mathematics philosophy science challenging informative slow-paced

288 pages 1999

nonfiction computer science technology informative slow-paced

338 pages 1976

nonfiction computer science informative slow-paced

384 pages paperback

nonfiction computer science reference informative slow-paced