I’m currently reading Understand Exposure by Bryan Peterson. It came to me highly recommended and, from what I can tell so far, is an excellent book on the subject. As a result, I’ve signed up for Bryan’s Internet-led class on the same subject. Should be interesting.
Note there’s an updated version of this book coming out in August that also deals with digital photography.