Bibliography
- Concurrent Programming in Java: Design Principles and Patterns, first edition: 1997; second edition: ISBN 0-201-31009-0, 1999
- Java Concurrency in Practice, ISBN 0-321-34960-1, 2006 (co-authored with Joshua Bloch, Brian Goetz, Tim Peierls, Joseph Bowbeer, and David Holmes)
Read more about this topic: Doug Lea