Werken

Effective Java
Java Concurrency in Practice