Brian Kernighan is my favorite technical writer (alongside Doug McIlroy, but the latter didn't write any books, Research Unix manual pages are an art form in themselves). Basic books teach you the how, good books teach you the why, but the great books -- and Brian wrote some truly great ones -- teach you wisdom.
I read "Unix: A History and a Memoir", and it's a great book if you are into computer history, but it left me very sad. I don't know why, is it because Unix (in its philosophy) is dead? Is it because the people who help create and shape Unix are old and dying? I don't know. It's a great book but it left a void in my heart.