Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases.
, 2005.
Joshua Bloch und Neal Gafter.
[doi]  [BibTeX]