The Web designer's idea book the ultimate guide to themes, trends, and styles in website design - McNeil (HOW Design Books, 2008)