The Art & Science of Web Design, Jeffrey Veen; Highly recommended reading before the start of your next web project. It is written in an easy style that holds your attention. Jeffry managed to pull the full spectrum of web development together to get one thinking about how it should be done. This is one of several books I am reading in preparations for a major project starting next month. It was a great choice and a great read.