It is an excellent book, and one that I still refer to on a regular basis. It is somewhat dated, but not "out of date". I think you'll enjoy it.