Effective Java by Bloch, Joshua
eBay