Chair of Software Engineering
Things a Computer Scientist Rarely Talks About by Donald Knuth
Programming C# by Jesse Liberty