Listmania: What's Missing?

I’ve created an Listmania list of the books I think are most directly related to the material in the Software Carpentry course. Several important topics aren’t represented, including:

  1. Version control
  2. Automated builds
  3. Processing XML
  4. Processing binary data
  5. Web client programming
  6. Web server programming

There are good books on all of these, but the ones I know all go into too much detail, assume too much background knowledge, or are out of date. Whta would you recommend? What have I missed completely that ought to be there?