One of the better books on threads, and Certainly reccommended. But some the algorithms, such as reader/writer locking are overly complex. The performance of some of the examples tends to be worse than expected.