As a technical team leader, this was one of my first stops to try and become visually aware - an important skill to have if one is in the web-publishing business. This book should be mandatory reading for all those web-application programmers out there who are absorbed in the technology, but who sometimes forget that human-beings need to be able to use the tools that they are developing. (This review refers to the 1st edition of the book).