Java puzzlers : traps, pitfalls, and corner cases - 248547 Bloch, Joshua; Gafter, Neal (Upper Saddle River, NJ : Addison-Wesley, 2005)
57