I also find
Alice in Wonderland and
Tao Te Ching are useful books for programmers to read. Once again before most of the programming references people have posted.
One book I see on your list that I would personally recommend against reading is the Dragon Book--it's a book that's a classic because it was the first one of note in the field and everyone knows of it, not because it's actually any good. Most of the other compiler books I've come across are better, and arguably you'd do better making it up as you went along.