I've purchased lots of books about web design over the last year but one of the most useful has been Dan M. Brown's Communicating Design. It really helps you understand how to document the details of a of design project so that everyone involved will understand the scope of the work.