Books I've read, in order.
Coders at Work, Peter Siebel
Great idea. Real easy read. Makes me realize that I should become and remain unalterably confused about the work I do every day.