I read this book a few weeks ago and have to say, its age shows more than it should. After looking at it (3rd Edition - 2007) there are literally dozens of dated things that should've been updated, or at least removed before they ever published this again.While there may be some decent advice for the very beginner looking to get into web design, you can find all of this information in a many other books that the authors seem to actually care about and update as time passes.There are a few good points with management and accounting in the book, but other than that if you have the basic knowledge most people do today in the design world this book is going to be too dumbed down for you.