paven rated Java puzzlers: Show rating 3 stars Dec. 27, 2011 Public Joshua Bloch: Java puzzlers (2005, Addison-Wesley)Java puzzlers by Joshua Bloch