Examples from Java Concurrency In Practice