Web design books

I am currently in the process of getting a book (or some books) on web design. What I am looking for is a book that covers:

  1. principles of web design (like usability)
  2. layout, typography, color theories, the usage of graphics
  3. and how to create layout using image editing software like Photoshop or Illustrator (although I actually will use GIMP, but let’s face it, books for graphic/web designers will not have GIMP on them).

I probably don’t want books that cover HTML and CSS extensively as I’m already comfortable with them. I actually want to learn more on web design steps prior HTML and CSS are produced.

I have spent few days browsing Amazon.com but I still can’t find a book that really fits with I want. Hm! I just realised that I probably should ask the 2 designers at work DOH, too late now, books have to be purchased before the end of financial year.