Rob Dickerson rated Java puzzlers: 4 stars July 23, 2015 Public Joshua Bloch: Java puzzlers (2005, Addison-Wesley)Java puzzlers by Joshua Bloch