Автор - Joshua Bloch, Neal Gafter