I just received my copy of the newly-published HTML5 For Web Designers by Jeremy Keith, and remembered that the first chapter is available online. It is a quick and interesting read, no matter how involved in web design. In fact, it is better described as a comparison of decision made by committees, and how things can go wrong:
I may comment further after I have read the book, or you just might see some of the concepts applied to one of the Libology websites (which are both in dire need of some attention).
Until then…